import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: Microsoft
 * Date: 2022-11-17
 * Time: 10:28
 */
class Person {
    public String name;
    public int age;

    public void eat() {
        System.out.println("吃饭");
    }
    public void sleep() {
        System.out.println("睡觉");
    }
}

class WashMachine {
    public String brand; // 品牌
    public String type; // 型号
    public double weight;// 重量
    public double length; // 长
    public double width; // 宽
    public double height; // 高
    public String color;  // 颜色

    public void washClothes(){ // 洗衣服
        System.out.println("洗衣功能");
    }

    public void dryClothes(){ // 脱水
        System.out.println("脱水功能");
    }

    public void setTime(){  // 定时
        System.out.println("定时功能");

    }

    public static void main(String[] args) {

    }
}


public class TestDemo {
    public static void main(String[] args) {
        //实例化一个Person对象
        Person person = new Person();
        person.name = "lisi";
        person.age = 40;
        person.sleep();
        System.out.println(person.name +" "+person.age);

        Person person1 = new Person();
        person1.sleep();
    }
}
//    public static void main(String[] args) {
//        int[][] arr = new int[2][];
//
//        System.out.println(arr[0]);
//        System.out.println(arr[1]);
//    }
//}
//    public static void main(String[] args) {
//        int[][] arr = {{1,2,3},{4,5,6}};
//        for (int i = 0; i < arr.length; i++) {
//            for (int j = 0; j < arr[i].length; j++) {
//                System.out.print(arr[i][j] + " ");
//            }
//            System.out.println();
//        }
//    }
//}
//    public static void main(String[] args) {
////        int[][] arr = {{1,2,3},{4,5,6}};
////        for (int i = 0; i < arr[i].length; i++) {
////            for (int j = 0; j < arr.length; j++) {
////                System.out.print(Arrays.toString(arr[i]) + " ");
////            }
////            System.out.println();
////            //
////            //
////
////        }
//        System
//
//
//        .out.println(arr.length);
//        System.out.println(arr[0].length);
//    }
//}
//public static void main(String[] args) {

//}
//}
//    public static void main(String[] args) {
//        int[][] arr = {{1,2,3},{4,5,6}};
//        for (int i = 0; i < 2; i++) {
//            for (int j = 0; j < 3; j++) {
//                System.out.print(arr[i][j] + " ");
//            }
//            System.out.println();
//        }
//        int[][] arry = new int[][]{{1,2,3},{4,5,6}};
//    }
//}
//    public static int[] reverseArray(int[] arr) {
//        int left = 0;
//        int right = arr.length - 1;
//        while (left <= right) {
//            int tmp = arr[left];
//            arr[left] = arr[right];
//            arr[right] = tmp;
//            left++;
//            right--;
//        }
//        return arr;
//    }
//    public static void main(String[] args) {
//        int[] arr = {1,2,3,4,5};
//        System.out.println(Arrays.toString(reverseArray(arr)));
//    }
//}
//    public static boolean func(int[] arr) {
//        int count = 0;
//        for (int i = 0; i < arr.length; i++) {
//
//            if (arr[i] % 2 == 1) {
//                count++;
//                if(count == 3) {
//                    return true;
//                }
//            }else {
//                count = 0;
//            }
//        }
//        return false;
//    }
//    public static void main(String[] args) {
//        int[] arr = {1,2,4,4,5,7,9};
//        System.out.println(func(arr));
//    }
//}
//    public static void main(String[] args) {
//        int[] arr = {2,2,2,2,2,1,5,6};
//        int tmp = arr[0];
//        int count = 0;
//        for (int i = 0; i < arr.length; i++) {
//            if(arr[i] == tmp) {
//                count++;
//            }else{
//                count--;
//            }
//            if(count <= 0) {
//                tmp = arr[i];
//            }
//        }
//        System.out.println(tmp);
//    }
//}
//    public static void main(String[] args) {
//        int[] arr = {1,2,2,2,5};
//        Arrays.sort(arr);
//        System.out.println(arr[arr.length/2]);
//    }
//}
//    public static void main(String[] args) {
//        //nums = [2,7,11,15], target = 9
//        int[] arr = {2,7,11,15};
//        int target = 9;
//        for (int i = 0; i < arr.length; i++) {
//            for (int j = i; j < arr.length; j++) {
//                if(arr[i] + arr[j] == target) {
//                    System.out.println("["+i+","+j+"]");
//                    break;
//                }
//            }
//        }
//    }
//}
//    public static void bubbleSort(int[] arr) {
//        for (int i = 0; i < arr.length - 1; i++) {
//            boolean flag = false;
//            for (int j = 0; j < arr.length - 1 - i; j++) {
//                if (arr[j] < arr[j+1]) {
//                    int tmp = arr[j];
//                    arr[j] = arr[j+1];
//                    arr[j+1] = tmp;
//                    flag = true;
//                }
//            }
//            if(flag == false) {
//                return;
//            }
//        }
//    }
//    public static void main(String[] args) {
//        int[] arr = {5,4,3,2,1};
//        long start = System.currentTimeMillis();
//        bubbleSort(arr);
//        long end = System.currentTimeMillis();
//        System.out.println(end - start);
//
//    }
//}
////    public static void main(String[] args) {
////        int a = 1;
////        long fac = 1;
////        for (int i = 1; i <= 100; i++) {
////            fac *= i;
////        }
////        System.out.println(fac);
////    }
////}
////    public static int binarySearch(int[] arr,int k) {
////        //查找
////        int left = 0;
////        int right = arr.length - 1;
////        int mid = (left + right) / 2;
////        while(left <= right) {
////            if(arr[mid] == k) {
//                return mid;
//            }
//            if(arr[mid] < k) {
//                left = mid + 1;
//            }
//            if(arr[mid] > k) {
//                right = mid - 1;
//            }
//            mid = (left + right) / 2;
//        }
//        return -1;
//
//    }
//    public static void main(String[] args) {
//        //输入
//        Scanner scan = new Scanner(System.in);
//        int k = scan.nextInt();
//
//        //定义数组
//        int[] arr = {1,2,3,4,5};
//        System.out.println(binarySearch(arr, k));
//    }
//}
//    public static int[] transForm(int[] arr) {
//        for (int i = 0; i < arr.length; i++) {
//            arr[i] *= 2;
//        }
//        return arr;
//    }
//    public static void main(String[] args) {
//        int[] arr = {1,2,3,1,1,1};
//        int left = 0;
//        int right = arr.length - 1;
//        while (left < right) {
//            while(left < right) {
//                if(arr[left] % 2 == 0) {
//                    break;
//                }
//                left++;
//            }
//            while(left < right) {
//                if(arr[right] % 2 == 1) {
//                    break;
//                }
//                right--;
//            }
//            int tmp = 0;
//            tmp = arr[left];
//            arr[left] = arr[right];
//            arr[right] = tmp;
//            left++;
//            right--;
//        }
//        System.out.println(Arrays.toString(arr));
//    }
//}

